Integrating Trading and Load Balancing for Efficient Management of Services in Distributed Systems
نویسندگان
چکیده
Due to the requirements of open service markets, the structure of networks and application systems is changing. To handle the evolving complex distributed systems, new concepts for an efficient management of such systems have to be developed. Focussing on the service level, examples for existing concepts are trading, to find services in a distributed environment, and load balancing, to avoid performance bottlenecks in service provision. This paper deals with the integration of a trader and a load balancer. The allocation of client requests to suitable servers is adaptable depending on the current system usage and thus the quality of the services used is increased in terms of performance. The approach used is independent of the servers’ characteristics, as no provision of additional service properties to cover load aspects is necessary for the servers involved. Furthermore, it may be flexibly enhanced, as the concept of ‘load’ used can be varied without modification of trader or load balancer. This approach was implemented and evaluated in several scenarios.
منابع مشابه
Managing Services in Distributed Systems by Integrating Trading and Load Balancing
With a changing structure of networks and application systems due to the requirements of decentralised enterprises and open service markets, distributed systems with rapidly increasing complexity are evolving. New concepts for an efficient management of such systems have to be developed. Focussing on the service level, examples for existing concepts are trading to find services in a distributed...
متن کاملBroadening the User Environment with Implicit Trading
In a distributed system, a trader can be seen as a management tool for providing a convenient and efficient environment to the end users. Trader offers a mechanism for providing access to more services directly from the user's workstation with limited resources. Services can also be arranged to appear fault tolerant and load balanced. This kind of service management imposes new requirements on ...
متن کاملLoad Balancing Approaches for Web Servers: A Survey of Recent Trends
Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...
متن کاملBrokerage Service
Brokers also realize a strategy for facing some of the current problems of software development and maintenance. They allow network-wide, transparent use of services. Thus, they support better use of resources [1,2] (for example, concerning performance, load balancing, etc.). Many distributed service extensions are based on brokerage services, for example startup services (as part of configurat...
متن کاملOnline Distribution and Load Balancing Optimization Using the Robin Hood and Johnson Hybrid Algorithm
Proper planning of assembly lines is one of the production managers’ concerns at the tactical level so that it would be possible to use the machine capacity, reduce operating costs and deliver customer orders on time. The lack of an efficient method in balancing assembly line can create threatening problems for manufacturing organizations. The use of assembly line balancing methods cannot balan...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000